* {	margin: 0px;padding: 0px;}
body {font-family:SimSun;font-size: 12px;line-height: 180%;color: #3c3c3c;}
.clear {font-size: 0px;clear: both;line-height: 0px;height: 1px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border-style: none;}
a:link {outline: none;TEXT-DECORATION: none;}
a:visited {outline: none;TEXT-DECORATION: none;}
a:hover {outline: none;	TEXT-DECORATION: none;}
a:active {outline: none;TEXT-DECORATION: none;}
ul,li{list-style-type: none;}

/* header ------------------------------*/
#header{}
#header .head_box{width: 960px; height: 95px;margin-left: auto;margin-right: auto;position: relative;}
#header .logo{ position: absolute; top: 20px; left: 20px;}
#header .h_form{ width: 115px; height: 17px; border: 1px solid #c1bfbf; position: absolute; top: 58px; right: 60px;}
#header .h_btn{background-image: url(../../App_Themes/images/search_btn.gif);background-position: center top; background-repeat: no-repeat; width: 43px; height: 19px; border: 0; cursor: pointer; position: absolute; top: 58px; right: 10px;}
#header ul.head_link{position: absolute; top: 10px; right: 20px;}
#header ul.head_link li{ margin-left: 10px; display: inline;}

/* menu ------------------------------*/
#menu{background-image: url(../../App_Themes/images/menu_bg.jpg);background-position: center top; background-repeat: repeat-x; width: 960px; height: 85px; margin-left: auto;margin-right: auto;}
#menu ul.nav{font-family:\5FAE\8F6F\96C5\9ED1; font-size: 14px; font-weight: bold; line-height: 36px; padding-left: 30px;}
#menu ul.nav li{background-image: url(../../App_Themes/images/line1.gif);background-position: right top; background-repeat: no-repeat; text-align: center; float: left; padding-right: 10px; padding-left: 10px;}
#menu ul.nav li a{ color: #333; background-image: url(../../App_Themes/images/nav_bg.jpg);background-position: center top; background-repeat: no-repeat; display: block; width: 93px; height: 85px;}
#menu ul.nav li a:hover{ color: #333; background-image: url(../../App_Themes/images/nav_on_bg.jpg);background-position: center top; background-repeat: no-repeat;}
#menu ul.nav li.on a{ color: #333; background-image: url(../../App_Themes/images/nav_on_bg.jpg);background-position: center top; background-repeat: no-repeat;}
#menu ul.nav li.last{ background-image: none;}

/* flash ------------------------------*/
#flash{background-image: url(../../App_Themes/images/flash_bg.jpg);background-position: center top; background-repeat: no-repeat; height: 306px;}
#flash .flash_area{width: 960px;margin-left: auto;margin-right: auto;}

/* content ------------------------------*/
#content{width: 960px; margin-left: auto;margin-right: auto; padding-top: 15px; padding-bottom: 15px;}
#content .content_box{ padding-left: 20px; padding-right: 20px;}
#content .c_area1{ margin-bottom: 15px;}
#content .c_area2{background-color:#f2f3f3;background-image: url(../../App_Themes/images/c_area2_bg.gif);background-position: left bottom; background-repeat: no-repeat; height: 215px; margin-bottom: 15px;}
#content .c_box1{ background-color:#f2f3f3;background-image: url(../../App_Themes/images/c_box1_bg.gif);background-position: left bottom; background-repeat: no-repeat; float: left; width: 262px; height: 300px; padding-bottom: 20px; overflow: hidden;}
#content .c_box2{ background-color:#f2f3f3;background-image: url(../../App_Themes/images/c_box2_bg.gif);background-position: left bottom; background-repeat: no-repeat; float: left; width: 404px; height: 300px; padding-bottom: 20px; margin-left: 16px; display: inline; overflow: hidden;}
#content .c_box2 .area{ padding-top: 10px; padding-left: 15px; padding-right: 15px;}
#content .c_box3{ float: right; width: 262px;}
#content .c_box3_area{ background-color:#f2f3f3;background-image: url(../../App_Themes/images/c_box1_bg.gif);background-position: left bottom; background-repeat: no-repeat; width: 262px; height: 300px; padding-bottom: 20px; position: relative;}
#content .c_box3_txt{ padding-top: 10px; padding-left: 15px; padding-right: 15px;}
#content .c_box3_icon{ position: absolute; bottom: 15px; right: -7px;}
#content .c_title1{font-family:\5FAE\8F6F\96C5\9ED1; color:#f2f3f3; font-size: 18px; line-height: 35px; background-image: url(../../App_Themes/images/c_title1_bg.jpg);background-position: left top; background-repeat: repeat-x; height: 35px; padding-right: 10px;}
#content .c_title1 .title{background-image: url(../../App_Themes/images/icon1.jpg);background-position: left top; background-repeat: no-repeat; height: 35px; float: left; padding-left: 52px;}
#content .c_title2{font-family:\5FAE\8F6F\96C5\9ED1; color:#ffffff; font-size: 16px; line-height: 43px; background-image: url(../../App_Themes/images/c_title2_bg.jpg);background-position: left top; background-repeat: no-repeat; height: 47px; padding-right: 15px;}
#content .c_title2 .title{ text-align:center; float: left; width: 95px; margin-left: 20px; display: inline;}
#content .c_txt1{ line-height: 200%; padding-top: 5px; padding-left: 10px; padding-right: 10px;}
#content .c_pic1{ text-align: center; padding-top: 10px;}
#content .c_pic1 img{ border: 1px solid #9d9c9c;}
#content ul.c_link1{}
#content ul.c_link1 li{ padding-right: 2px; padding-bottom: 2px; margin-bottom: 2px; border-bottom: 1px dotted #afafaf;}
#content ul.c_link1 li a{ color:#064a7e;background-image: url(../../App_Themes/images/arrow1.gif);background-position: left 2px; background-repeat: no-repeat; padding-left: 15px;}
#content ul.c_link1 li a:hover{ color:#3c3c3c;}
#content ul.c_link1 li .date{ float:right;}
#content .more{ color:#f2f3f3; font-size: 13px; float:right;}
#content .more a{ color:#f2f3f3;}
#content .more a:hover{ color:#fff;}


/* side ------------------------------*/
#side{float: left;width: 262px;}
#side .s_box1{ margin-top: 15px; margin-bottom: 15px;}
#side .s_title1{}
#side ul.s_link1{font-family:\5FAE\8F6F\96C5\9ED1;}
#side ul.s_link1 li{ text-align:center;}
#side ul.s_link1 li a{ color:#ffffff; font-size: 16px; line-height:40px;background-image: url(../../App_Themes/images/s_link1_bg.jpg);background-position: left top; background-repeat: no-repeat; display: block; height: 38px;}
#side ul.s_link1 li a:hover{ color:#ffffff; font-size: 18px; font-weight: bold;background-image: url(../../App_Themes/images/s_link1_on_bg.jpg);background-position: left top; background-repeat: no-repeat;}
#side ul.s_link1 li.on a{ color:#ffffff; font-size: 18px; font-weight: bold;background-image: url(../../App_Themes/images/s_link1_on_bg.jpg);background-position: left top; background-repeat: no-repeat;}

/* main ------------------------------*/
#main{float: right;	width: 630px;}
#main .indent{background-image: url(../../App_Themes/images/indent_bg.jpg);background-position: left top; background-repeat: repeat-x;height:auto !important; min-height:670px; height:670px; padding-top: 25px; padding-left: 25px; padding-right: 25px;}
#main .m_box1{background-image: url(../../App_Themes/images/m_box1_bg.png);background-position: left top; background-repeat: no-repeat; width: 485px; margin-left: auto; margin-right: auto;}
#main .m_box2{ padding-top: 5px; padding-left: 180px;}
#main .m_box2 .txt1{ margin-bottom: 27px;}
#main .m_title1{ font-size: 16px; text-align: center; margin-bottom: 5px;}
#main .m_title2{ color:#4598d2; font-size: 14px; background-color:#e1e0e0; padding-left: 20px; padding-top: 4px; padding-bottom: 2px;}
#main .m_title_about{font-family:\5FAE\8F6F\96C5\9ED1; color:#ff9e1d; font-size: 24px; font-weight: bold; line-height:50px; background-image: url(../../App_Themes/images/m_title_about.jpg);background-position: left top; background-repeat: no-repeat; height: 76px; padding-left: 70px; padding-right: 30px;}
#main .m_title_contact{font-family:\5FAE\8F6F\96C5\9ED1; color:#ff9e1d; font-size: 24px; font-weight: bold; line-height:50px; background-image: url(../../App_Themes/images/m_title_contact.jpg);background-position: left top; background-repeat: no-repeat; height: 76px; padding-left: 80px; padding-right: 30px;}
#main .m_title_job{font-family:\5FAE\8F6F\96C5\9ED1; color:#ff9e1d; font-size: 24px; font-weight: bold; line-height:50px; background-image: url(../../App_Themes/images/m_title_job.jpg);background-position: left top; background-repeat: no-repeat; height: 76px; padding-left: 70px; padding-right: 30px;}
#main .m_title_marketing{font-family:\5FAE\8F6F\96C5\9ED1; color:#ff9e1d; font-size: 24px; font-weight: bold; line-height:50px; background-image: url(../../App_Themes/images/m_title_marketing.jpg);background-position: left top; background-repeat: no-repeat; height: 76px; padding-left: 80px; padding-right: 30px;}
#main .m_title_news{font-family:\5FAE\8F6F\96C5\9ED1; color:#ff9e1d; font-size: 24px; font-weight: bold; line-height:50px; background-image: url(../../App_Themes/images/m_title_news.jpg);background-position: left top; background-repeat: no-repeat; height: 76px; padding-left: 80px; padding-right: 30px;}
#main .m_title_prod{font-family:\5FAE\8F6F\96C5\9ED1; color:#ff9e1d; font-size: 24px; font-weight: bold; line-height:50px; background-image: url(../../App_Themes/images/m_title_prod.jpg);background-position: left top; background-repeat: no-repeat; height: 76px; padding-left: 80px; padding-right: 30px;}
#main .m_title_feedback{font-family:\5FAE\8F6F\96C5\9ED1; color:#ff9e1d; font-size: 24px; font-weight: bold; line-height:50px; background-image: url(../../App_Themes/images/m_title_feedback.jpg);background-position: left top; background-repeat: no-repeat; height: 76px; padding-left: 80px; padding-right: 30px;}
#main .m_txt1{ text-align: center; margin-bottom: 10px;}
#main .m_txt2{ padding-top: 10px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; border-bottom: 1px solid #3e3f3f;}
#main .m_pic1{background-image: url(../../App_Themes/images/pic1_bg.jpg);background-position: center top; background-repeat: no-repeat; float: left; width: 174px; padding-top: 2px; padding-left: 4px; padding-right: 4px; margin-left: 8px; margin-top: 10px;}
#main .m_pic1 .pic_img{width: 174px;height:117px; display: table-cell;line-height:117px;text-align:center;vertical-align:middle;*display: block;*font-size:107px;}
#main .m_pic1 .pic_img img{vertical-align:middle;}
#main .m_pic1 .pic_txt{ color:#045c86; font-size: 14px; text-align: center; margin-top: 10px;}
#main .m_pic1 .pic_txt a{ color:#045c86;}
#main .m_pic1 .pic_txt a:hover{ color:#3c3c3c;}
#main .m_pic2{ text-align: center; margin-bottom: 15px;}
#main .m_pic2 img{ border: 1px solid #19376f;}
#main ul.m_link1{ color:#000000; line-height: 28px; width: 625px; margin-left: auto; margin-right: auto;}
#main ul.m_link1 li{background-image: url(../../App_Themes/images/m_link1_bg.jpg);background-position: left top; background-repeat: repeat-x; height: 37px; padding-left: 50px; padding-right: 20px;}
#main ul.m_link1 li a{ color:#000000; }
#main ul.m_link1 li a:hover{ color:#ff9e1d;}
#main ul.m_link1 li .date{ float:right;}
#main .page{ color:#4598d2; margin-top: 20px;}
#main .page a{ color:#3c3c3c;}
#main .page a:hover{ color:#4598d2;}
#main .location{ color:#fff; font-size: 12px; font-weight: normal; float: right; padding-top: 6px;}
#main .location a{ color:#fff;}
#main .location a:hover{ color:#ff9e1d;}

/* footer ------------------------------*/
#footer{font-family:\5FAE\8F6F\96C5\9ED1; color:#fdfefe; background-color:#4598d2; background-image: url(../../App_Themes/images/footer_bg.gif);background-position: center top; background-repeat: repeat-x;}
#footer .foot_bottom{background-image: url(../../App_Themes/images/foot_bottom_bg.jpg);background-position: center bottom; background-repeat: repeat-x;}
#footer .foot_box{width: 960px; margin-left: auto; margin-right: auto; padding-top: 20px; padding-bottom: 30px;}
#footer .foot_txt{ font-size: 18px; text-align: center;background-image: url(../../App_Themes/images/foot_txt_bg.jpg);background-position: center top; background-repeat: no-repeat; padding-top: 12px; margin-top: 12px;}
#footer .foot_link{ font-size: 14px; text-align: center;}
#footer .foot_link a{ color:#fdfefe; margin-left: 15px; margin-right: 15px; display: inline;}
#footer .foot_link a:hover{ color:#fff;}

/* public ------------------------------*/
.font_red{ color: #f30000;}
.form_s{ line-height: 140%; background-image: url(../../App_Themes/images/form_s.png);background-position: left top; background-repeat: no-repeat; width: 214px; height: 27px; padding-top: 1px; padding-left: 1px;}
.form_s_area{ width: 201px; height: 13px; border: 0;}
.form_com{ background-image: url(../../App_Themes/images/form_com.png);background-position: left top; background-repeat: no-repeat; width: 227px; height: 142px; padding-top: 1px; padding-left: 1px;}
.form_com_area{ width: 220px; height: 133px; border: 0;}
.send_btn{ background-image: url(../../App_Themes/images/send_btn.jpg);background-position: left top; background-repeat: no-repeat; width:63px;  height: 23px;border: 0; cursor: pointer;}
.rep_btn{ background-image: url(../../App_Themes/images/rep_btn.jpg);background-position: left top; background-repeat: no-repeat; width:63px;  height: 23px; border: 0; cursor: pointer;}

/* rollBox_prod ------------------------------*/
.rollBox_prod {width: 940px; margin: 0 auto;}
.rollroll_img_prod{ width: 940px; margin: 0 auto;}
.rollroll_img_prod .LeftBotton_prod{ overflow: hidden; float: left; background: url(../../App_themes/images/left.gif) no-repeat; width: 9px; height: 17px; cursor: pointer; margin-top: 24px;margin-left: 0px; display: none;}
.rollroll_img_prod .RightBotton_prod{float: right; background: url(../../App_themes/images/right.gif) no-repeat; overflow: hidden; width: 9px; height: 17px; cursor: pointer; margin-top: 24px; margin-right: 0px; display: none;}
.rollroll_img_prod .Cont{overflow: hidden; float: left; width: 940px; margin-top: 12px;}
.rollroll_img_prod .Cont .pic{background-image: url(../../App_Themes/images/pic1_bg.jpg);background-position: center top; background-repeat: no-repeat; float: left; width: 174px; padding-top: 2px; padding-left: 4px; padding-right: 4px; margin-left: 5px;}
.rollroll_img_prod .Cont .pic_img{width: 174px;height:117px; display: table-cell;line-height:117px;text-align:center;vertical-align:middle;*display: block;*font-size:107px;}
.rollroll_img_prod .Cont .pic_img IMG{vertical-align:middle;}
.rollroll_img_prod .Cont .pic_txt{ color:#045c86; font-size: 14px; text-align: center; margin-top: 5px;}
.rollroll_img_prod .Cont .pic_txt a{ color:#045c86;}
.rollroll_img_prod .Cont .pic_txt a:hover{ color:#3c3c3c;}
.rollroll_img_prod .ScrCont{ width: 10000000px;}
.rollroll_img_prod #prod_List1{ float: left;}
.rollroll_img_prod #prod_List2{ float: left;}

/*CSS quotes style pagination*/
DIV.quotes {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right; line-height: 90%; COLOR: #fff;  height: 30px;background-image: url(../../App_Themes/images/quotes_bg.jpg);background-position: center top; background-repeat: no-repeat; margin-top: 20px;
}
DIV.quotes A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #fff; MARGIN-RIGHT: 3px; PADDING-TOP: 3px;
}
DIV.quotes A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 3px; PADDING-TOP: 3px;  BACKGROUND-COLOR: #fff; COLOR: #226191;
}
DIV.quotes A:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 3px; PADDING-TOP: 3px;
}
DIV.quotes SPAN.current {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #226191; MARGIN-RIGHT: 3px; PADDING-TOP: 3px;  BACKGROUND-COLOR: #fff;
}
DIV.quotes SPAN.disabled {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #2cade8; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;
}